MMMNSPLDYDVLLEIMSYCPATEMAKFRLLSKECNKRSYEMSFINRHLHRTNSFLGYIFYYKDNKWFRNHSCFVSGVDEKDKNRINLAFLPPLCNVSIEACDTHHGILLCVDVVFKGRQKIPDYIVCKPATKQYRIIPNPKTRFGTVATGLMVISSNPFRYKIIRVSDTWARVGRDGVYNLRESLFE